branched polymer - Turkish English Dictionary